package com.ktgj.hotel.domain.vo;

import com.ktgj.common.core.annotation.Excel;

import java.util.List;

public class TemporaryHotelVo {
    /** 城市名称 */
    @Excel(name = "城市名称")
    private String provinceName;

    /** 酒店名称 */
    @Excel(name = "酒店名称")
    private String hotelName;

    /** 地址 */
    @Excel(name = "地址")
    private String address;

    /** 最低价格 */
    @Excel(name = "最低价格")
    private double minPrice;

    /** 最高价格 */
    @Excel(name = "最高价格")
    private double maxPrice;

    /** 评分 */
    @Excel(name = "评分")
    private double score;

    /** 评论数量 */
    @Excel(name = "评论数量")
    private long quantity;

    /** 房型 */
    @Excel(name = "房型")
    private String roomType;

    /** 早餐 */
    @Excel(name = "早餐")
    private long breakfast;

    /** 酒店类型 */
    @Excel(name = "酒店类型")
    private List<String> hotelType;

    /** 特色主题 */
    @Excel(name = "特色主题")
    private List<String> featuredTopics;

    /** 服务设施id */
    @Excel(name = "服务设施id")
    private List<Long> serviceFacilitiesList;

    /** 星级 */
    @Excel(name = "星级")
    private List<String> starRatingList;

    /** 最小经度 */
    @Excel(name = "最小经度")
    private double minLng;

    /** 最小纬度 */
    @Excel(name = "最小纬度")
    private double minLat;

    /** 最大经度 */
    @Excel(name = "最大经度")
    private double maxLng;

    /** 最大纬度 */
    @Excel(name = "最大纬度")
    private double maxLat;

    /** 行政区id */
    @Excel(name = "行政区id")
    private long administrativeDistrictId;

    /** 数据库酒店id列表 */
    @Excel(name = "数据库酒店id列表")
    private List<Long> hotelId;

    public long getAdministrativeDistrictId() {
        return administrativeDistrictId;
    }

    public void setAdministrativeDistrictId(long administrativeDistrictId) {
        this.administrativeDistrictId = administrativeDistrictId;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getHotelName() {
        return hotelName;
    }

    public void setHotelName(String hotelName) {
        this.hotelName = hotelName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public double getMinPrice() {
        return minPrice;
    }

    public void setMinPrice(double minPrice) {
        this.minPrice = minPrice;
    }

    public double getMaxPrice() {
        return maxPrice;
    }

    public void setMaxPrice(double maxPrice) {
        this.maxPrice = maxPrice;
    }

    public double getScore() {
        return score;
    }

    public void setScore(double score) {
        this.score = score;
    }

    public long getQuantity() {
        return quantity;
    }

    public void setQuantity(long quantity) {
        this.quantity = quantity;
    }

    public String getRoomType() {
        return roomType;
    }

    public void setRoomType(String roomType) {
        this.roomType = roomType;
    }

    public long getBreakfast() {
        return breakfast;
    }

    public void setBreakfast(long breakfast) {
        this.breakfast = breakfast;
    }

    public List<String> getHotelType() {
        return hotelType;
    }

    public void setHotelType(List<String> hotelType) {
        this.hotelType = hotelType;
    }

    public List<String> getFeaturedTopics() {
        return featuredTopics;
    }

    public void setFeaturedTopics(List<String> featuredTopics) {
        this.featuredTopics = featuredTopics;
    }

    public List<Long> getServiceFacilitiesList() {
        return serviceFacilitiesList;
    }

    public void setServiceFacilitiesList(List<Long> serviceFacilitiesList) {
        this.serviceFacilitiesList = serviceFacilitiesList;
    }

    public List<String> getStarRatingList() {
        return starRatingList;
    }

    public void setStarRatingList(List<String> starRatingList) {
        this.starRatingList = starRatingList;
    }

    public double getMinLng() {
        return minLng;
    }

    public void setMinLng(double minLng) {
        this.minLng = minLng;
    }

    public double getMinLat() {
        return minLat;
    }

    public void setMinLat(double minLat) {
        this.minLat = minLat;
    }

    public double getMaxLng() {
        return maxLng;
    }

    public void setMaxLng(double maxLng) {
        this.maxLng = maxLng;
    }

    public double getMaxLat() {
        return maxLat;
    }

    public void setMaxLat(double maxLat) {
        this.maxLat = maxLat;
    }

    public List<Long> getHotelId() {
        return hotelId;
    }

    public void setHotelId(List<Long> hotelId) {
        this.hotelId = hotelId;
    }
}
